<%@page import="qualomelhor.database.*"%>
<%@page import="qualomelhor.server.DAO"%>
<%@page import="java.util.ArrayList"%>
<%@page import="qualomelhor.util.Util"%>

<%
	DAO d = new DAO();
	String locale = (String)session.getAttribute("LOCALE");
%>

<%!
	public String getCategoriaFilho(long idCategoriaPai, String locale, int margin) {
		DAO d = new DAO();
		ArrayList<Categoria> listCategorias = d.getListaSubCategorias(idCategoriaPai);
		String result = "";
		for (Categoria c: listCategorias) {
			result += "<li class=\"menuItem\" style=\"margin-left: " + (margin + 20) + "px;\">";
			if (c.getEnderecoIcon() != null && !c.getEnderecoIcon().equals("")) {
				result += "<img class=\"noBorder\" src=\"" + c.getEnderecoIcon() + "\">";
			} else {
				result += "<img class=\"noBorder\" src=\"/images/boneco.png\" style=\"width: 22px; height: 22px;\">";
			}
			result += "<a href=\"" + c.getPathCategoria(locale) + "\">" + c.getNomeCategoria(locale) + "</a>";
			result += "</li>";
			result += getCategoriaFilho(c.getId(), locale, margin+20);
		}
		return result;
	}
%>

<script type="text/javascript">
	pagina = "produtoCategoria";
</script>

<div style="position: relative;" class="divTituloDivisao fontTexto1 linkSemFormat">
	<h2 align="left" style="font-size:22px;"><%=Util.getConstant("Escolha a categoria:", locale)%></h2>
</div>

<div id="divCategoria" style="position: relative;">

	<div style="width: 100%; height: 100%; overflow: auto;">
		<%
			ArrayList<Categoria> list = d.getListaCategoriasNivel0(false);
			System.out.println("size = " + list.size());
		%>

		<ul>
		<% for (Categoria c: list) { %>
			<% System.out.println("c.name = " + c.getNomeCategoria()); %>
			<li class="menuItem" style="margin-left: 20px;">
				<% if (c.getEnderecoIcon() != null && !c.getEnderecoIcon().equals("")) { %>
					<img class="noBorder" src="<%=c.getEnderecoIcon()%>">
				<% } else { %>
					<img class="noBorder" src="/images/boneco.png" style="width: 22px; height: 22px;">
				<% } %>
				<a href="<%=c.getPathCategoria(locale)%>"><%=c.getNomeCategoria(locale)%></a>
			</li>
			<%=getCategoriaFilho(c.getId(), locale, 20)%>
		<% } %>
		</ul>
	</div>

</div>